kaf24@scramble.cl.cam.ac.uk [Sun, 21 Sep 2003 15:18:35 +0000 (15:18 +0000)]
bitkeeper revision 1.452.1.1 (3f6dc14baJxoz4mfHsRuNF95VdTfSA)
miniterm.c, README, Makefile:
new file
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Sep 2003 21:48:30 +0000 (21:48 +0000)]
bitkeeper revision 1.452 (3f6ccb2erKfpPyYSBaAZ-LzKH1Bnog)
README.CD:
Warn about agpgart cideo cards.
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Sep 2003 21:43:25 +0000 (21:43 +0000)]
bitkeeper revision 1.451 (3f6cc9fd9UX_tFa6-8NKaC9OX-VNTg)
README, README.CD:
Expunge refs to nforce2 in the READMEs as it seems to work after all.
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Sep 2003 10:11:49 +0000 (10:11 +0000)]
bitkeeper revision 1.450 (3f6c27e5nnHxybq2MyMyEWEiDcAG8A)
kernel.c, setup.c, README, README.CD:
Add a Xen option to ignore all bios-supplied tables.
iap10@freefall.cl.cam.ac.uk [Sat, 20 Sep 2003 08:27:19 +0000 (08:27 +0000)]
bitkeeper revision 1.449 (3f6c0f670unINepIotSgaIxSAE89zQ)
typos
kaf24@scramble.cl.cam.ac.uk [Sat, 20 Sep 2003 06:57:02 +0000 (06:57 +0000)]
bitkeeper revision 1.448 (3f6bfa3esxIGS9Knr07GEoqf8a8jXw)
defconfig:
Disable building of agpgart -- it won't work unless we sort out PCI support for Xenolinux.
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 18:26:35 +0000 (18:26 +0000)]
bitkeeper revision 1.447 (3f6b4a5bx66eWPkM9ZVWGugRdLunrg)
typos
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 18:03:18 +0000 (18:03 +0000)]
bitkeeper revision 1.446 (3f6b44e6GApm2O-HHseM1RBqUJ5DWA)
Use e1000 in preference to e100.
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Sep 2003 17:28:31 +0000 (17:28 +0000)]
bitkeeper revision 1.445 (3f6b3cbfPoEFlaJ9_8AHKqhfHOuhyQ)
e100.h, schedule.c:
Yet another e100/schedule_timeout fix.
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 17:11:51 +0000 (17:11 +0000)]
bitkeeper revision 1.444 (3f6b38d7qamTogSmHdj52H60KzAVVQ)
readme fixes
rneugeba@wyvis.research [Fri, 19 Sep 2003 16:34:38 +0000 (16:34 +0000)]
bitkeeper revision 1.443 (3f6b301ezQF-5YVbsRTsTjFnwUQV8w)
xi_list output changed
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 16:26:49 +0000 (16:26 +0000)]
bitkeeper revision 1.442 (3f6b2e49JtzRepcvZIm043BgqTyXfw)
Support building of agpgart module for XFree86
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 16:26:16 +0000 (16:26 +0000)]
bitkeeper revision 1.441 (3f6b2e28EfLTh1JKhg9ko_98WuxyVA)
README update
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Sep 2003 15:41:32 +0000 (15:41 +0000)]
bitkeeper revision 1.440 (3f6b23acW_t8O2uqGIWJJ6iBSlBEsg)
e100_main.c:
Some fixes for the e100 driver. Performance will suck but at least it might work now.
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Sep 2003 14:17:44 +0000 (14:17 +0000)]
bitkeeper revision 1.439 (3f6b1008rs8VEuAtsUstwLMIIZgVFA)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Fri, 19 Sep 2003 14:17:40 +0000 (14:17 +0000)]
bitkeeper revision 1.436.1.1 (3f6b10042XNDJJ-K-YoN8Em1IaZzdg)
schedule.c:
Fix schedule_timeout to do the right thing with idle domains.
iap10@labyrinth.cl.cam.ac.uk [Fri, 19 Sep 2003 13:28:36 +0000 (13:28 +0000)]
bitkeeper revision 1.438 (3f6b0484BZy2LGiiikzVk37DQ8Lyhg)
make xen_nat_enable work even if you don't have a supported Ethernet card
iap10@labyrinth.cl.cam.ac.uk [Thu, 18 Sep 2003 16:09:17 +0000 (16:09 +0000)]
bitkeeper revision 1.437 (3f69d8adjFeOpChvZoY4yoiFD1epWA)
new README's and "documentation".
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 13:27:45 +0000 (13:27 +0000)]
bitkeeper revision 1.436 (3f69b2d120CU1z4hbX7WxfOeof-Srg)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 13:27:42 +0000 (13:27 +0000)]
bitkeeper revision 1.434.1.1 (3f69b2cep69IH_yOeks8WWm12otNBA)
kernel.c:
Fix console output in Xen.
iap10@labyrinth.cl.cam.ac.uk [Thu, 18 Sep 2003 13:12:48 +0000 (13:12 +0000)]
bitkeeper revision 1.435 (3f69af50wevcD9qxxa6gtfBJnXEBEw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Thu, 18 Sep 2003 13:12:27 +0000 (13:12 +0000)]
bitkeeper revision 1.433.1.1 (3f69af3bKFwfP85Q4qGIyuQAHKdb6w)
xen_read_console and xen_nat_enable fixes
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 12:35:20 +0000 (12:35 +0000)]
bitkeeper revision 1.434 (3f69a688TSLPux-hukw7SZYny9jpxw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 12:35:14 +0000 (12:35 +0000)]
bitkeeper revision 1.432.1.1 (3f69a6823abPhZ-hptkRCAxqIWVrZA)
xl_ide.c:
Fix bug when storing capacity of an xl_ide blkdev.
tlh20@labyrinth.cl.cam.ac.uk [Thu, 18 Sep 2003 11:27:03 +0000 (11:27 +0000)]
bitkeeper revision 1.433 (3f699687J_HgoywKoa1018zIpJGRrQ)
CommandDomainNew.java, ParseDomainNew.java, Main.java, CommandParser.java:
Expand + in -a and -t, allow spaces
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 08:19:53 +0000 (08:19 +0000)]
bitkeeper revision 1.432 (3f696aa9lQa4lV0Ot2Odpc0PKO7dfw)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 18 Sep 2003 08:19:45 +0000 (08:19 +0000)]
bitkeeper revision 1.430.1.1 (3f696aa1CyubWLx68ZHs_WKjwBKnDA)
xeno.c:
Fix partition table reading when a guest is granted full access to a physical block device.
tlh20@labyrinth.cl.cam.ac.uk [Wed, 17 Sep 2003 17:26:29 +0000 (17:26 +0000)]
bitkeeper revision 1.431 (3f689945jnFujVkprh_vptT464scvA)
xenctl.xml, Defaults.java, CommandDomainNew.java, ParseDomainNew.java:
Add <root_args>ro</root_args> option to xenctl
kaf24@scramble.cl.cam.ac.uk [Wed, 17 Sep 2003 16:48:47 +0000 (16:48 +0000)]
bitkeeper revision 1.430 (3f68906fgsn_7B-4tWpePBu1MBZE_A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Wed, 17 Sep 2003 16:48:43 +0000 (16:48 +0000)]
bitkeeper revision 1.428.1.1 (
3f68906b-34YjpC-AXCuEf_gcTXGxQ)
xeno_proc.h, xeno_proc.c, info.c:
new file
Many files:
Export extended blkdev info in /proc/xeno/blkdev_info. xenctl now looks here to turn partitions into blkdev extents.
.del-genhd.c~
204b64b4cad491e2:
Delete: xenolinux-2.4.22-sparse/drivers/block/genhd.c
iap10@labyrinth.cl.cam.ac.uk [Wed, 17 Sep 2003 10:39:03 +0000 (10:39 +0000)]
bitkeeper revision 1.429 (3f6839c7Mu4UyjG7aI6CXeQXtC0p9g)
turno off debuggin in xen_read_console
iap10@labyrinth.cl.cam.ac.uk [Tue, 16 Sep 2003 20:36:36 +0000 (20:36 +0000)]
bitkeeper revision 1.428 (3f677454_j81KDQLm_L7AscjYn2nYg)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Tue, 16 Sep 2003 20:36:20 +0000 (20:36 +0000)]
bitkeeper revision 1.427 (3f677444W1iVSBCd44M-cSsiZXgCsg)
rename xen_enable_nat and xen_read_console
iap10@labyrinth.cl.cam.ac.uk [Tue, 16 Sep 2003 20:32:26 +0000 (20:32 +0000)]
bitkeeper revision 1.426 (3f67735ai0MOd0z8ockI7RQVT4dA_Q)
fix broken checksum calculation code for UDP console.
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Sep 2003 17:37:51 +0000 (17:37 +0000)]
bitkeeper revision 1.424.1.2 (3f62046f1f138hjcyAygLT-TQ0w_Zw)
desc.h, traps.c, nmi.c, entry.S:
Execute double-fault handler in a separate task.
kaf24@scramble.cl.cam.ac.uk [Fri, 12 Sep 2003 15:13:51 +0000 (15:13 +0000)]
bitkeeper revision 1.424.1.1 (3f61e2afHSuo-MbsBfF4HF_JFYfgdQ)
sched.h, schedule.c, setup.c, process.c:
Fix initialisation of idle tasks so that they are put on the runqueue earlier.
iap10@labyrinth.cl.cam.ac.uk [Thu, 11 Sep 2003 12:38:25 +0000 (12:38 +0000)]
bitkeeper revision 1.425 (3f606cc1o_4A4klDuXS7zt2NJS08Ow)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Thu, 11 Sep 2003 12:38:20 +0000 (12:38 +0000)]
bitkeeper revision 1.423.1.1 (3f606cbc_bZB4VtAvLpPGP5ncrWRiA)
minor change to xen-clone script
tlh20@labyrinth.cl.cam.ac.uk [Thu, 11 Sep 2003 10:15:23 +0000 (10:15 +0000)]
bitkeeper revision 1.424 (3f604b3bXFcuMeirDE8BxjFaH5y6eA)
Many files:
Follow parition names through /dev sym-links
CommandVbdCreatePhysical.java:
*** empty log message ***
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 17:20:23 +0000 (17:20 +0000)]
bitkeeper revision 1.423 (3f5f5d57h4flymvui_FJq1j1W4oYnw)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 17:16:58 +0000 (17:16 +0000)]
bitkeeper revision 1.418.1.4 (3f5f5c8a0reuxzNwVh_SoCrfv-HfGw)
Many files:
Improve xenctl error messages
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:29 +0000 (16:22 +0000)]
bitkeeper revision 1.422 (3f5f4fc5QhKVc6v-Trd3jAv-sM19pA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:22:25 +0000 (16:22 +0000)]
bitkeeper revision 1.421 (3f5f4fc1jzqkUGfyUfgcJVDUsnsFnQ)
fix
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 16:19:04 +0000 (16:19 +0000)]
bitkeeper revision 1.418.1.3 (3f5f4ef89JHlK6hg-7GOnZB0sTrang)
Many files:
Allow + syntax on phy partitions
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:06:10 +0000 (15:06 +0000)]
bitkeeper revision 1.420 (3f5f3de2nYFce7cUg2vR08Q7Y_E2XA)
Merge labyrinth.cl.cam.ac.uk:/auto/groups/xeno/users/tlh20/xeno.bk
into labyrinth.cl.cam.ac.uk:/auto/anfs/scratch/labyrinth/iap10/xeno-clone/xeno.bk
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:05:00 +0000 (15:05 +0000)]
bitkeeper revision 1.418.1.2 (3f5f3d9cLa8n-CecxQixtspMMc7QAw)
ParseScript.java:
new file
tlh20@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 15:04:38 +0000 (15:04 +0000)]
bitkeeper revision 1.418.1.1 (3f5f3d862n2oSqg-bvcUtq4TeyrP1g)
Many files:
Attempt at new xenctl
iap10@labyrinth.cl.cam.ac.uk [Wed, 10 Sep 2003 09:57:56 +0000 (09:57 +0000)]
bitkeeper revision 1.419 (3f5ef5a4mQpbOFAoUevuy5GY5BPNKA)
Add READMEs, along with the xen-clone script, which is now far less
site-specific.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:51:39 +0000 (21:51 +0000)]
bitkeeper revision 1.418 (3f5e4b6byRa3v8seHcnM3eDo4lGneA)
Makefile and defconfig cleanups.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 21:18:20 +0000 (21:18 +0000)]
bitkeeper revision 1.417 (3f5e439ct6Q3vPsi0QHGNwIZ7p-eTw)
Modify xenolinux defconfig to build NETFILTER by default.
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 15:01:24 +0000 (15:01 +0000)]
bitkeeper revision 1.416 (3f5deb44tKvWrffUkf1THKyQMa07pg)
Modify Makefile to use xenolinux-sparse softlink
iap10@labyrinth.cl.cam.ac.uk [Tue, 9 Sep 2003 14:59:32 +0000 (14:59 +0000)]
bitkeeper revision 1.412.1.1 (3f5dead4Q7H73DU1k60q13_8T8HYbQ)
Makefile Cleanups, added xenolinux-sparse soft link, added NETFILTER to default xenolinux build.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:14:55 +0000 (07:14 +0000)]
bitkeeper revision 1.415 (3f59896f82Ngzs7C7TvsxYpfL-oQRQ)
printk.c, init.c, console.c:
Small cleanups.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 07:03:03 +0000 (07:03 +0000)]
bitkeeper revision 1.414 (3f5986a7LYeHl8RWZhStuATrCqnWbg)
Makefile:
Fix tools Makefile to reference the new xenolinux version.
kaf24@scramble.cl.cam.ac.uk [Sat, 6 Sep 2003 06:52:11 +0000 (06:52 +0000)]
bitkeeper revision 1.413 (3f59841bVUltNmbDXcISWJflO8RRSA)
Garbage-collected deleted files.
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:51:00 +0000 (00:51 +0000)]
bitkeeper revision 1.412 (3f592f74UOASjWg8kVy4niTkTVqHSQ)
Update to linux 2.4.22
iap10@labyrinth.cl.cam.ac.uk [Sat, 6 Sep 2003 00:40:18 +0000 (00:40 +0000)]
bitkeeper revision 1.411 (3f592cf2ZW4sVWHIw4rRCGs-4LMYUw)
Update to linux 2.4.22
kaf24@scramble.cl.cam.ac.uk [Fri, 5 Sep 2003 09:33:55 +0000 (09:33 +0000)]
bitkeeper revision 1.410 (3f5858837RI05aQRsQBYONi4X_g2Kw)
ac_timer.c:
Fix a bug in timer softirq.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:31:41 +0000 (17:31 +0000)]
bitkeeper revision 1.409 (3f5776fd7yxFmo9BdeE3wG1Mai4ACA)
skbuff.c:
Another fix :-)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 17:19:46 +0000 (17:19 +0000)]
bitkeeper revision 1.408 (3f5774320u8HbDt_UW94uvftWnuvBA)
skbuff.c, dev.c, skbuff.h:
Fix transmit path for NICs which need a linearised skbuff.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:58:44 +0000 (16:58 +0000)]
bitkeeper revision 1.407 (3f576f44mjEQwkwsBTW886xwPZh46A)
Makefile:
Update version to 1.0-rc1 (was 1.0-beta)
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:51:14 +0000 (16:51 +0000)]
bitkeeper revision 1.406 (3f576d82JxYSefXXewnkohaEsNAdlg)
dev.c:
Fix a network rx bug.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 16:24:41 +0000 (16:24 +0000)]
bitkeeper revision 1.405 (3f576749oUqfWqUHieN31fCpXGcUcQ)
interrupt.c, pcnet32.c, time.c, setup.c:
More fixes, to network code and to timer code.
.del-8139too.c~
2cde387fe3225d91:
Delete: xen/drivers/net/8139too.c
.del-via-rhine.c~
6bd6f82d46529478:
Delete: xen/drivers/net/via-rhine.c
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:55:41 +0000 (15:55 +0000)]
bitkeeper revision 1.404 (3f57607dkEm0-zZkL-qD7DTt8vKceQ)
apic.c:
Another bug fix for no-APIC systems.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 15:48:10 +0000 (15:48 +0000)]
bitkeeper revision 1.403 (3f575ebaoJ7dB2rgSY4sqPbfOQLFxA)
time.h, time.c, setup.c, apic.c:
Fixes for machines with no local APIC.
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:32:07 +0000 (14:32 +0000)]
bitkeeper revision 1.402 (3f574ce7S8gYV1UvCUt6BJknb2kUjA)
.del-README~
5d86589325deefbc:
Delete: README
.del-README~
ad29fffda6445b9e:
Delete: xen/README
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:54 +0000 (14:30 +0000)]
bitkeeper revision 1.401 (3f574c9elmWiO5WrYto-k7Z8DTde5A)
Merge scramble.cl.cam.ac.uk:/auto/groups/xeno/BK/xeno.bk
into scramble.cl.cam.ac.uk:/local/scratch/kaf24/xeno
kaf24@scramble.cl.cam.ac.uk [Thu, 4 Sep 2003 14:30:51 +0000 (14:30 +0000)]
bitkeeper revision 1.398.1.1 (3f574c9bvb7h-rdW1pP-v5Bw9t2j7g)
dummy.c:
new file
dev.c, kernel.c:
Allow Xen to work when no NIC is detected.
iap10@labyrinth.cl.cam.ac.uk [Tue, 2 Sep 2003 11:54:49 +0000 (11:54 +0000)]
bitkeeper revision 1.400 (3f548509LRsf5sioxS50w59WBfO22Q)
Update BitKeeper/config to use the sourceforge xen-admin list rather than
a pricate email.
iap10@freefall.cl.cam.ac.uk [Tue, 2 Sep 2003 01:41:42 +0000 (01:41 +0000)]
bitkeeper revision 1.399 (3f53f556PHm5MmrB8jcy_HxILOfJ4A)
new file
kaf24@scramble.cl.cam.ac.uk [Fri, 29 Aug 2003 12:15:33 +0000 (12:15 +0000)]
bitkeeper revision 1.398 (3f4f43e5cA3wYdxQVO2zbUFb51Fpew)
mm.c:
Fixes to descriptor-checking stuff.
kaf24@scramble.cl.cam.ac.uk [Thu, 28 Aug 2003 13:23:40 +0000 (13:23 +0000)]
bitkeeper revision 1.397 (3f4e025cTStPJGtnPMTvJ95GFn4NAg)
mm.h, config.h, hypervisor-if.h, desc.h, trampoline.S, mm.c, boot.S:
Move reserved GDT entries to later in the GDT, allowing support for hard-coded small selector values in brain-dead OSes.
kaf24@scramble.cl.cam.ac.uk [Wed, 27 Aug 2003 21:24:41 +0000 (21:24 +0000)]
bitkeeper revision 1.396 (3f4d2199UsCzVuRmn-0-L6lh9VGYZg)
Many files:
Small cleanups. Faster checksum calculation for console UDP packets.
kaf24@scramble.cl.cam.ac.uk [Tue, 19 Aug 2003 21:27:44 +0000 (21:27 +0000)]
bitkeeper revision 1.395 (
3f429650-3tSYXLnO0q2TBgXxlEcbw)
console.h, kernel.c, boot.S:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Sun, 17 Aug 2003 10:41:25 +0000 (10:41 +0000)]
bitkeeper revision 1.394 (3f3f5bd5J74WkH-WgWI6a5W5aobvaQ)
Many files:
Forced TLB flushes when a domain page changes type is now done more lazily. Fixed a few bugs at the same time, and cleaned up perfctr output.
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 21:09:04 +0000 (21:09 +0000)]
bitkeeper revision 1.393 (3f32bff0qVKsAI-zOKQ4ZmxHcqS-Hg)
kernel.c:
Update web URL for Xen.
kaf24@scramble.cl.cam.ac.uk [Thu, 7 Aug 2003 12:24:12 +0000 (12:24 +0000)]
bitkeeper revision 1.392 (3f3244ecABjhViAc-zlxaKkbsstr4Q)
Many files:
Upgraded our aacraid driver to latest Linux-ac version (Linux 2.4.21-ac4 with aacraid v1.1.2).
kaf24@scramble.cl.cam.ac.uk [Wed, 6 Aug 2003 20:53:30 +0000 (20:53 +0000)]
bitkeeper revision 1.391 (3f316acaX8G5OlQyJ0l_ZX0sG-sl-A)
schedule.c, xi_sched_domain.c:
Fix setting of scheduler parameters from dom0.
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:49:02 +0000 (09:49 +0000)]
bitkeeper revision 1.390 (3f28e60en8ngkjURAmEySVpMK3U5PQ)
dev.c, perfc_defn.h:
Little perfctr addition.
kaf24@scramble.cl.cam.ac.uk [Thu, 31 Jul 2003 09:19:21 +0000 (09:19 +0000)]
bitkeeper revision 1.389 (3f28df19Z3T_sAYRfO2FBURRnxpp_w)
dev.c, perfc_defn.h, perfc.c, domain_page.c:
Perfctr hacks and additions.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:39:24 +0000 (21:39 +0000)]
bitkeeper revision 1.388 (3f283b0cfdRYEH7pRqoQr9Mnt8MHmQ)
network.c, dev.c:
Strengthen the memory barriers used for lock-free synchronisation in Xenolinux-Xen network code interface.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 21:27:29 +0000 (21:27 +0000)]
bitkeeper revision 1.387 (3f283841sxL_1BFf_Dks40SWU9PRqg)
dev.c:
Fix possible subtle race in new network tx code.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 20:38:09 +0000 (20:38 +0000)]
bitkeeper revision 1.386 (3f282cb1_39eb4QUC1O0T4BEwSH9Zg)
network.c, dev.c:
Reduce hypercalsl required for network transmission.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:57:39 +0000 (18:57 +0000)]
bitkeeper revision 1.385 (3f281523ZcjTKYBHYR4Oynisduu7hA)
network.c:
Network bug fix.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:43:28 +0000 (18:43 +0000)]
bitkeeper revision 1.384 (3f2811d05XH-ocmJE7ybblgMy3Q92A)
network.c, dev.c, perfc_defn.h:
Networking fixes.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 18:27:29 +0000 (18:27 +0000)]
bitkeeper revision 1.383 (3f280e11xqcx0wyODFX9WY58mF0mtA)
perfc.c:
Fix perfctr handling.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 15:53:05 +0000 (15:53 +0000)]
bitkeeper revision 1.382 (3f27e9e1QG4aZMHik9lRSaa177YIHg)
dev.c, skbuff.h, interrupt.h:
Fix network receive path to use a softirq to avoid deadlock situations.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:55:42 +0000 (14:55 +0000)]
bitkeeper revision 1.381 (3f27dc6enBi822WMgapFQKZqa0NdBA)
apic.h, setup.c:
Fix NMI watchdog.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 14:51:12 +0000 (14:51 +0000)]
bitkeeper revision 1.380 (3f27db60mH7HcLNPwteU9ODmiRrLTg)
dev.c:
Fix network tx events
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:21:01 +0000 (13:21 +0000)]
bitkeeper revision 1.379 (3f27c63d0n0AK0DFCerOSUf9Wi3atA)
dev.c, perfc_defn.h, perfc.h, perfc.c:
Added perfctrs to net rx path.
kaf24@scramble.cl.cam.ac.uk [Wed, 30 Jul 2003 13:06:06 +0000 (13:06 +0000)]
bitkeeper revision 1.378 (3f27c2beWNYX6OSWHkL7l2xJ5Qm9ng)
perfc_defn.h, perfc.h, lib.h, vsprintf.c, perfc.c:
Cleaned up Xen performance counter mechanism.
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:22:08 +0000 (13:22 +0000)]
bitkeeper revision 1.377 (3f252380ka2fzGVniRJMLfuL8QIUpg)
hypervisor-if.h:
Fix a macro.
kaf24@scramble.cl.cam.ac.uk [Mon, 28 Jul 2003 13:17:58 +0000 (13:17 +0000)]
bitkeeper revision 1.376 (3f252286eVnrMT7PgP5t-QqVhRZAwQ)
traps.c, hypervisor-if.h:
Allow virtualisation of interrupt gates as well as task gates. If the appropriate flag is sent to set_trap_table then that exception causes the master event enable bit to be cleared in teh shared_info structure.
kaf24@scramble.cl.cam.ac.uk [Wed, 23 Jul 2003 13:16:18 +0000 (13:16 +0000)]
bitkeeper revision 1.375 (3f1e8aa2shFt1h1TJhL4XlUpbChmag)
memory.c:
Allow writes to non-pagetable pages via Xen pagetable interface.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 14:48:24 +0000 (14:48 +0000)]
bitkeeper revision 1.374 (3f1d4eb8Uq19CxRgaKAbW0xXMCqTxg)
Many files:
IRQ cleanups. Note that EVENT_NET_TX and EVENT_NET_RX have been merged into a single EVENT_NET.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:30:49 +0000 (13:30 +0000)]
bitkeeper revision 1.373 (3f1d3c89GghK7RKLGKYyRPGRxqy5bw)
apic.c:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Tue, 22 Jul 2003 13:25:32 +0000 (13:25 +0000)]
bitkeeper revision 1.372 (3f1d3b4c5vpfm6WgqbVfZVhO04znVw)
time.h, keyhandler.c, ac_timer.c, time.c, nmi.c, apic.c:
Clean ups.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 15:05:07 +0000 (15:05 +0000)]
bitkeeper revision 1.371 (3f1c0123prSxle5gTZG2N22fARNHXA)
time.c:
Tabbing fixes.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 14:09:51 +0000 (14:09 +0000)]
bitkeeper revision 1.370 (3f1bf42fuDsd9ULrhDoxWR8V_vV2zQ)
time.c, hypervisor-if.h, domain.c:
Fixed more time code in Xen and Xenolinux. Reduced the chance of guest OS time going backwards. Better fixed-point arithmetic when calculating current system time.
kaf24@scramble.cl.cam.ac.uk [Mon, 21 Jul 2003 10:50:15 +0000 (10:50 +0000)]
bitkeeper revision 1.369 (3f1bc567VPb_t9DjpccNKurPwExgnA)
time.c:
Fixed more timing problems in Xen. Got rid of wctime_lock and use stime_lock instead, which ensures that both wallclock timebase and system timebase are always in sync. Also update cpu_freq variable only when tiembase is updated to avoid a backwards time warp.